construct a dam - Spanish English Dictionary